terrain avoidance system - French English Dictionary